package com.xijia.example.manage.model;

import lombok.Data;

import java.util.Map;

@Data
public class Address {
    /**
     * 国家编码
     */
    private String countryCode;
    /**
     * 国家名称
     */
    private String countryName;
    /**
     * 最顶层的子区域 (省 / 州)
     */
    private String mostSpecificSubdivision;
    /**
     * 城市
     */
    private String city;
    /**
     * 纬度
     */
    private Double latitude;
    /**
     * 经度
     */
    private Double longitude;
    /**
     * 地理精度 -> 数据库估计的位置与实际位置之间的最大可能偏差距离，通常以米为单
     */
    private Integer accuracyRadius;
    /**
     * 邮政编码
     */
    private String postalCode;
    /**
     * 域
     */
    private String domain;
    /**
     * 国家名称
     */
    private Map<String,String> countryNames;
    /**
     * 最顶层的子区域 (省 / 州)
     */
    private Map<String,String> mostSpecificSubdivisionNames;
    /**
     * 城市
     */
    private Map<String,String> cityNames;
}
